staple finisher - French English Dictionary